package com.tjzx.entity;

import java.util.HashSet;
import java.util.Set;

/**
 * EipDocInfoFiles entity. @author MyEclipse Persistence Tools
 */

public class EipDocInfoFiles implements java.io.Serializable {

	// Fields

	private Long difid;
	private EipDocInfo eipDocInfo;
	private String filename;
	private String mime;
	private Integer isdel;
	private Long filesize;
	private Integer ueId;
	private Set eipDocInfoFilesHistories = new HashSet(0);
	private Set eipDocInfoFilesContents = new HashSet(0);

	// Constructors

	/** default constructor */
	public EipDocInfoFiles() {
	}

	/** minimal constructor */
	public EipDocInfoFiles(Long difid, EipDocInfo eipDocInfo) {
		this.difid = difid;
		this.eipDocInfo = eipDocInfo;
	}

	/** full constructor */
	public EipDocInfoFiles(Long difid, EipDocInfo eipDocInfo, String filename,
			String mime, Integer isdel, Long filesize, Integer ueId,
			Set eipDocInfoFilesHistories, Set eipDocInfoFilesContents) {
		this.difid = difid;
		this.eipDocInfo = eipDocInfo;
		this.filename = filename;
		this.mime = mime;
		this.isdel = isdel;
		this.filesize = filesize;
		this.ueId = ueId;
		this.eipDocInfoFilesHistories = eipDocInfoFilesHistories;
		this.eipDocInfoFilesContents = eipDocInfoFilesContents;
	}

	// Property accessors

	public Long getDifid() {
		return this.difid;
	}

	public void setDifid(Long difid) {
		this.difid = difid;
	}

	public EipDocInfo getEipDocInfo() {
		return this.eipDocInfo;
	}

	public void setEipDocInfo(EipDocInfo eipDocInfo) {
		this.eipDocInfo = eipDocInfo;
	}

	public String getFilename() {
		return this.filename;
	}

	public void setFilename(String filename) {
		this.filename = filename;
	}

	public String getMime() {
		return this.mime;
	}

	public void setMime(String mime) {
		this.mime = mime;
	}

	public Integer getIsdel() {
		return this.isdel;
	}

	public void setIsdel(Integer isdel) {
		this.isdel = isdel;
	}

	public Long getFilesize() {
		return this.filesize;
	}

	public void setFilesize(Long filesize) {
		this.filesize = filesize;
	}

	public Integer getUeId() {
		return this.ueId;
	}

	public void setUeId(Integer ueId) {
		this.ueId = ueId;
	}

	public Set getEipDocInfoFilesHistories() {
		return this.eipDocInfoFilesHistories;
	}

	public void setEipDocInfoFilesHistories(Set eipDocInfoFilesHistories) {
		this.eipDocInfoFilesHistories = eipDocInfoFilesHistories;
	}

	public Set getEipDocInfoFilesContents() {
		return this.eipDocInfoFilesContents;
	}

	public void setEipDocInfoFilesContents(Set eipDocInfoFilesContents) {
		this.eipDocInfoFilesContents = eipDocInfoFilesContents;
	}

}